poplar-lined promenade - Francés Inglés Diccionario